factors affecting treatment outcome - German English Dictionary